package edu.面向对象基础.类;

public class TestStudent {
    //带有主方法的类都叫测试类
    public static void main(String[] args) {
        //创建对象的格式：类名 对象名 = new 类名（）;
        Student stu=new Student();//同样会在内存中开辟空间，产生地址值
        //调用成员变量：对象名.变量名
        System.out.println(stu.age);//0 默认初始化值，在堆内存当中
        System.out.println(stu.name);//null

        stu.name="张三";
        stu.age=23;

        System.out.println(stu.age);//张三
        System.out.println(stu.name);//23

        //调用成员方法：对象名.方法名;
        stu.study();

        System.out.println(stu);
        //edu.面向对象基础.类.Student@5594a1b5
        //@前面是全类名（包名+类名）  @后面是16进制的地址
    }
}
